home *** CD-ROM | disk | FTP | other *** search
/ Business Heaven / Business Heaven.iso / propmgt / rentman / install.bat < prev    next >
DOS Batch File  |  1990-06-30  |  8KB  |  265 lines

  1. :INSTALL
  2. ECHO OFF
  3. IF "%1"=="" GOTO HELP
  4. IF "%2"=="" GOTO HELP
  5. IF "%3"=="" GOTO HELP
  6. CLS
  7. ECHO.
  8. ECHO                    ****************************************
  9. ECHO                    *                                      *
  10. ECHO                    *         R e n t M a n   v1.1         *
  11. ECHO                    *                                      *
  12. ECHO                    *         Installation Program         *
  13. ECHO                    *                                      *
  14. ECHO                    ****************************************
  15. ECHO.
  16. ECHO.
  17. ECHO.
  18. ECHO        This is the RentMan install program.  Based on the parameters you
  19. ECHO        supply, it will proceed to automatically install the software on your
  20. ECHO        disk(s) so that you may begin to use it.
  21. ECHO.
  22. ECHO.
  23. ECHO        Note: If you will be installing the software on floppy disks rather
  24. ECHO              than a hard disk, you will need three formatted blank disks
  25. ECHO              before running this install program.
  26. ECHO.
  27. ECHO.
  28. ECHO        Do you wish to proceed with the installation process (Y/N) ?
  29. KEYPRESS YN
  30. IF ERRORLEVEL 2 GOTO DONE
  31. :COMMENCE
  32. IF "%1"=="F" GOTO FLOPPY
  33. IF "%1"=="f" GOTO FLOPPY
  34. :HARDDISK
  35. CLS
  36. ECHO.
  37. ECHO.
  38. ECHO                        ********************************
  39. ECHO                        *    Hard Disk Installation    *
  40. ECHO                        ********************************
  41. ECHO.
  42. ECHO.
  43. ECHO.
  44. ECHO      The install program will now place the necessary RentMan files on your
  45. ECHO      hard disk, in the directory %3
  46. ECHO.
  47. ECHO      Please insert the RentMan Program Disk in drive %2
  48. ECHO.
  49. ECHO.
  50. PAUSE
  51. :MAKEDIR
  52. MD %3
  53. CD %3
  54. :ABSENT1
  55. IF EXIST %2\RM.EXE GOTO CPY1
  56. ECHO.
  57. ECHO  PLEASE INSERT THE RENTMAN PROGRAM DISK IN DRIVE %2
  58. ECHO.
  59. PAUSE
  60. IF NOT EXIST %2\RM.EXE GOTO ABSENT1
  61. :CPY1
  62. ECHO.
  63. ECHO               Installing files.  Please wait. . .
  64. COPY %2\*.BAT %3
  65. COPY %2\ORDER.FRM %3
  66. COPY %2\*.COM %3
  67. COPY %2\RM.EXE %3
  68. COPY %2\*.SCN %3
  69. COPY %2\ERROR.TXT %3
  70. COPY %2\MANUAL.DOC %3
  71. IF EXIST %3\BLDGDATA.DBF GOTO KEEPDATA
  72. COPY %2\*.DBF %3
  73. COPY %2\*.NDX %3
  74. COPY %2\PARAMTRS.MEM %3
  75. GOTO DATAOK
  76. :KEEPDATA
  77. ECHO.
  78. ECHO  *** NOTE:  RentMan data files already exist in directory %3.
  79. ECHO             Your data files will be preserved for use with this new version
  80. ECHO             of RentMan.
  81. :DATAOK
  82. IF EXIST %2\RM.OVL GOTO CPY2B
  83. ECHO.
  84. ECHO      Please insert the RentMan Overlays Disk in drive %2
  85. ECHO.
  86. PAUSE
  87. :ABSENT2
  88. IF EXIST %2\RM.OVL GOTO CPY2
  89. ECHO.
  90. ECHO  PLEASE INSERT THE RENTMAN OVERLAYS DISK IN DRIVE %2
  91. ECHO.
  92. PAUSE
  93. IF NOT EXIST %2\RM.OVL GOTO ABSENT2
  94. :CPY2
  95. ECHO.
  96. ECHO               Installing files.  Please wait. . .
  97. :CPY2B
  98. COPY %2\RM.DBC %3
  99. COPY %2\RM.OVL %3
  100. CLS
  101. ECHO.
  102. ECHO.
  103. ECHO     Installation complete.
  104. ECHO.
  105. ECHO.
  106. ECHO     To load RentMan hereafter, from the DOS prompt type the following lines:
  107. ECHO        CD %3  followed by the ENTER key, then
  108. ECHO        GO  followed by the ENTER key.
  109. ECHO.
  110. ECHO.
  111. ECHO.
  112. ECHO.
  113. ECHO.
  114. ECHO.
  115. ECHO.
  116. ECHO.
  117. PAUSE
  118. GOTO DONE
  119. :FLOPPY
  120. CLS
  121. ECHO.
  122. ECHO.
  123. ECHO                       **********************************
  124. ECHO                       *    Dual Floppy Installation    *
  125. ECHO                       **********************************
  126. ECHO.
  127. ECHO      The install program will now place the necessary RentMan files on your
  128. ECHO      floppy disks.  Make sure you have three formatted blank floppy disks.
  129. ECHO      Label your disks RUN, OVERLAYS, and DATA respectively.
  130. ECHO.
  131. ECHO      Please insert the original RentMan Program Disk in drive %2
  132. ECHO.
  133. ECHO      Insert your blank formatted RUN disk in drive %3
  134. ECHO.
  135. PAUSE
  136. :FABSENT1
  137. IF EXIST %2\RM.EXE GOTO FCPY1
  138. ECHO.
  139. ECHO  PLEASE INSERT THE ORIGINAL RENTMAN PROGRAM DISK IN DRIVE %2
  140. ECHO.
  141. PAUSE
  142. IF NOT EXIST %2\RM.EXE GOTO FABSENT1
  143. :FCPY1
  144. ECHO Please wait...
  145. COPY %2\*.BAT %3
  146. COPY %2\ORDER.FRM %3
  147. COPY %2\*.COM %3
  148. COPY %2\RM.EXE %3
  149. COPY %2\MANUAL.DOC %3
  150. ECHO.
  151. ECHO      Insert your blank formatted DATA disk in drive %3
  152. ECHO.
  153. PAUSE
  154. :FABSENT2
  155. IF EXIST %2\BLDGDATA.DBF GOTO FCPY2
  156. ECHO.
  157. ECHO  PLEASE INSERT THE ORIGINAL RENTMAN PROGRAM DISK IN DRIVE %2
  158. ECHO.
  159. PAUSE
  160. IF NOT EXIST %2\BLDGDATA.DBF GOTO FABSENT2
  161. :FCPY2
  162. ECHO Please wait...
  163. COPY %2\ERROR.TXT %3
  164. COPY %2\GO.BAT %3
  165. IF EXIST %3\BLDGDATA.DBF GOTO FKEEPDAT
  166. COPY %2\*.DBF %3
  167. COPY %2\*.NDX %3
  168. COPY %2\PARAMTRS.MEM %3
  169. GOTO FDATAOK
  170. :FKEEPDAT
  171. ECHO.
  172. ECHO  *** NOTE:  RentMan data files already exist on the data disk in
  173. ECHO             drive %3.  Your data files will be preserved for use with
  174. ECHO             this new version of RentMan.
  175. :FDATAOK
  176. ECHO.
  177. ECHO      Insert your blank formatted OVERLAYS disk in drive %3
  178. ECHO.
  179. PAUSE
  180. :FABSENT3
  181. IF EXIST %2\POSTRENT.SCN GOTO FCPY3
  182. ECHO.
  183. ECHO  PLEASE INSERT THE ORIGINAL RENTMAN PROGRAM DISK IN DRIVE %2
  184. ECHO.
  185. PAUSE
  186. IF NOT EXIST %2\POSTRENT.SCN GOTO FABSENT3
  187. :FCPY3
  188. ECHO Please wait...
  189. COPY %2\*.SCN %3
  190. ECHO.
  191. ECHO      Please insert the original RentMan Overlays Disk in drive %2
  192. ECHO.
  193. ECHO      Leave your blank formatted OVERLAYS disk in drive %3
  194. ECHO.
  195. PAUSE
  196. :FABSENT4
  197. IF EXIST %2\RM.OVL GOTO FCPY4
  198. ECHO.
  199. ECHO  PLEASE INSERT THE ORIGINAL RENTMAN OVERLAYS DISK IN DRIVE %2
  200. ECHO.
  201. PAUSE
  202. IF NOT EXIST %2\RM.OVL GOTO FABSENT4
  203. :FCPY4
  204. ECHO.
  205. ECHO Please wait...
  206. COPY %2\RM.DBC %3
  207. COPY %2\RM.OVL %3
  208. CLS
  209. ECHO.
  210. ECHO.
  211. ECHO     Installation complete.
  212. ECHO.
  213. ECHO.
  214. ECHO     To load RentMan hereafter, do the following:
  215. ECHO.
  216. ECHO        *  Boot the computer as usual with your DOS disk
  217. ECHO.
  218. ECHO        *  Remove your DOS disk and place your OVERLAYS disk in drive A
  219. ECHO.
  220. ECHO        *  Place your RUN disk in drive B
  221. ECHO.
  222. ECHO        *  Change the default drive to B by typing B: then the ENTER key
  223. ECHO.
  224. ECHO        *  Type  GO then press the ENTER key
  225. ECHO.
  226. ECHO        *  After the program has loaded and the RentMan title screen is
  227. ECHO           being displayed, remove your RUN disk and place the
  228. ECHO           DATA disk in drive B, before pressing any key to start the program.
  229. ECHO.
  230. ECHO        *** NOTE: The above instructions are also listed in the User's Manual.
  231. ECHO.
  232. PAUSE
  233. GOTO DONE
  234. :HELP
  235. CLS
  236. ECHO                          ****   HELP SCREEN   ****
  237. ECHO.
  238. ECHO  To properly run this install program you should type INSTALL, followed
  239. ECHO  by a F or H to indicate installation onto a dual floppy system or a hard
  240. ECHO  disk system, followed by the source drive designation, followed by the
  241. ECHO  destination drive designation.  (NOTE: THE SOURCE AND DESTINATION DRIVE
  242. ECHO  PATHS SHOULD  ** NOT **  END WITH A BACKSLASH "\".)
  243. ECHO.
  244. ECHO  Examples:
  245. ECHO.
  246. ECHO   1. To install RentMan on a dual floppy system, copying from your original
  247. ECHO      RentMan disks in drive A, onto your floppy disks in drive B, type the
  248. ECHO      following from the DOS prompt:
  249. ECHO         INSTALL F A: B:
  250. ECHO.
  251. ECHO   2. To install RentMan in a directory called RENTMAN, on hard disk C, copying
  252. ECHO      from your original RentMan disks in floppy drive A, type the following
  253. ECHO      from the DOS prompt:
  254. ECHO         INSTALL H A: C:\RENTMAN
  255. ECHO.
  256. ECHO      NOTE: If you already have a version of RentMan installed in a directory
  257. ECHO            on your hard disk, you may specify that directory when you install
  258. ECHO            this version.  The install program will replace ONLY the RentMan
  259. ECHO            program files; YOUR DATA FILES WILL NOT BE ALTERED.
  260. PAUSE
  261. GOTO END
  262. :DONE
  263. CLS
  264. :END
  265.